package cn.com.api.entity.base;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

// 收益结算表（每日）

public class D_day_profitBase implements Serializable {

	private static final long serialVersionUID = 00L;

	// Dprofitid
	private long dprofitid = 0;

	// User_id 用户id
	private long user_id = 0;

	// Status 状态；0-带结算；1-已完成
	private Integer status = 0;

	// Returnprofitpeople 返利人id
	private long returnprofitpeople = 0;

	// Money 返利的金额 radices*thenpercent=money
	private BigDecimal money = new BigDecimal(0);

	// Create_time 结算时间
	private String create_time = "";

	// Description 返利具体描述
	private String description = "";

	// Type
	// 返利类型；1：月指标无关的返利（董事首次推荐奖励的，这个和月指标完成度无关单独出来）2：月指标有关的返利（董事推荐补货奖励的，这个和月指标完成度有关单独出来）
	private Integer type = 0;

	// Radices 奖励的基数
	private BigDecimal radices = new BigDecimal(0);

	// Thenpercent 当时的基数
	private Integer thenpercent = 0;

	public D_day_profitBase() {
		super();
	}

	// Dprofitid
	public long getDprofitid() {
		return this.dprofitid;
	}

	public void setDprofitid(long dprofitid) {
		this.dprofitid = dprofitid;
	}

	// User_id
	public long getUser_id() {
		return this.user_id;
	}

	public void setUser_id(long user_id) {
		this.user_id = user_id;
	}

	// Status
	public Integer getStatus() {
		return this.status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	// Returnprofitpeople
	public long getReturnprofitpeople() {
		return this.returnprofitpeople;
	}

	public void setReturnprofitpeople(long returnprofitpeople) {
		this.returnprofitpeople = returnprofitpeople;
	}

	// Create_time
	public String getCreate_time() {
		return this.create_time;
	}

	public void setCreate_time(String create_time) {
		this.create_time = create_time;
	}

	// Description
	public String getDescription() {
		return this.description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	// Type
	public Integer getType() {
		return this.type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public BigDecimal getMoney() {
		return money;
	}

	public void setMoney(BigDecimal money) {
		this.money = money;
	}

	public BigDecimal getRadices() {
		return radices;
	}

	public void setRadices(BigDecimal radices) {
		this.radices = radices;
	}

	public Integer getThenpercent() {
		return thenpercent;
	}

	public void setThenpercent(Integer thenpercent) {
		this.thenpercent = thenpercent;
	}

}
